someone who/that which cauterizes - Alemán Inglés Diccionario